package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;

/**
 * WmsOrderRepairDetailed 实体类
 * Mon Nov 13 09:23:23 GMT+08:00 2017 LH
 */

@SuppressWarnings("serial")
@TableName("wms_order_repair_detailed")
public class WmsOrderRepairDetailed extends BaseModel implements Serializable {
 private String id; 	//ID
 private String dbhid; 	//订单驱动补货ID
 private String hpid; 	//货品id
 private String kcid; 	//库存id
 private String qrkcid; 	//确认后库存id
 private java.math.BigDecimal ykcsl; 	//原库存数量
    @Excel(name = "补货数量", mergeVertical = false,orderNum = "0")
 private java.math.BigDecimal bhsl; 	//补货数量
   private String jhkcid;//拣货库位id
    @Excel(name = "货品名称", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String hpmc;//货品名称
    @TableField(exist=false)
    private String hpbh;//货品编号
    @TableField(exist=false)
    private String lpn;//lpn码
    @TableField(exist=false)
    private String zdw;//主单位
    @TableField(exist=false)
    private String xdw;//箱单位
    @TableField(exist=false)
    private String hsl;//换算量
    @TableField(exist=false)
    private String bhckwid;//补货出库位ID
    @TableField(exist=false)
    private String bhckw;//补货出库位
    @TableField(exist=false)
    private String bhrkwid;//补货入库位ID
    @TableField(exist=false)
    private String bhrkw;//补货入库位
    @TableField(exist=false)
    private String gys;//供应商
    @TableField(exist=false)
    private String scrq;//生产日期

     /* 打印专属*/

    @TableField(exist=false)
    private String dates;//日期
    @TableField(exist=false)
    private String bhlx;//补货类型
    @Excel(name = "货品批次", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String hppc;//货品批次
    @Excel(name = "存储库位", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String cckwmc;//存储库位
    @Excel(name = "补货目标库位", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String bhkwmc;//补货目标库位
    @Excel(name = "供应商", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String gysmc;//供应商
    @TableField(exist=false)
    private String kwmc;//库位名称
    @TableField(exist=false)
    private String ms;//描述
    @Excel(name = "主单位数量", mergeVertical = false,orderNum = "0")
    @TableField(exist=false)
    private String zdwsl;//主单位数量

    public void setId(String id){
     this.id=id;
 }
 public String getId(){
     return id;
 }
 public void setDbhid(String dbhid){
     this.dbhid=dbhid;
 }
 public String getDbhid(){
     return dbhid;
 }
 public void setHpid(String hpid){
     this.hpid=hpid;
 }
 public String getHpid(){
     return hpid;
 }
 public void setKcid(String kcid){
     this.kcid=kcid;
 }
 public String getKcid(){
     return kcid;
 }
 public void setQrkcid(String qrkcid){
     this.qrkcid=qrkcid;
 }
 public String getQrkcid(){
     return qrkcid;
 }
 public void setYkcsl(java.math.BigDecimal ykcsl){
     this.ykcsl=ykcsl;
 }
 public java.math.BigDecimal getYkcsl(){
     return ykcsl;
 }
 public void setBhsl(java.math.BigDecimal bhsl){
     this.bhsl=bhsl;
 }
 public java.math.BigDecimal getBhsl(){
     return bhsl;
 }

    public String getJhkcid() {
        return jhkcid;
    }

    public void setJhkcid(String jhkcid) {
        this.jhkcid = jhkcid;
    }

    public String getHpmc() {
        return hpmc;
    }

    public void setHpmc(String hpmc) {
        this.hpmc = hpmc;
    }

    public String getHpbh() {
        return hpbh;
    }

    public void setHpbh(String hpbh) {
        this.hpbh = hpbh;
    }

    public String getLpn() {
        return lpn;
    }

    public void setLpn(String lpn) {
        this.lpn = lpn;
    }

    public String getZdw() {
        return zdw;
    }

    public void setZdw(String zdw) {
        this.zdw = zdw;
    }

    public String getXdw() {
        return xdw;
    }

    public void setXdw(String xdw) {
        this.xdw = xdw;
    }

    public String getHsl() {
        return hsl;
    }

    public void setHsl(String hsl) {
        this.hsl = hsl;
    }

    public String getBhckwid() {
        return bhckwid;
    }

    public void setBhckwid(String bhckwid) {
        this.bhckwid = bhckwid;
    }

    public String getBhckw() {
        return bhckw;
    }

    public void setBhckw(String bhckw) {
        this.bhckw = bhckw;
    }

    public String getBhrkwid() {
        return bhrkwid;
    }

    public void setBhrkwid(String bhrkwid) {
        this.bhrkwid = bhrkwid;
    }

    public String getBhrkw() {
        return bhrkw;
    }

    public void setBhrkw(String bhrkw) {
        this.bhrkw = bhrkw;
    }

    public String getDates() {
        return dates;
    }

    public void setDates(String dates) {
        this.dates = dates;
    }

    public String getBhlx() {
        return bhlx;
    }

    public void setBhlx(String bhlx) {
        this.bhlx = bhlx;
    }

    public String getHppc() {
        return hppc;
    }

    public void setHppc(String hppc) {
        this.hppc = hppc;
    }

    public String getCckwmc() {
        return cckwmc;
    }

    public void setCckwmc(String cckwmc) {
        this.cckwmc = cckwmc;
    }

    public String getBhkwmc() {
        return bhkwmc;
    }

    public void setBhkwmc(String bhkwmc) {
        this.bhkwmc = bhkwmc;
    }

    public String getGysmc() {
        return gysmc;
    }

    public void setGysmc(String gysmc) {
        this.gysmc = gysmc;
    }

    public String getGys() {
        return gys;
    }

    public void setGys(String gys) {
        this.gys = gys;
    }

    public String getScrq() {
        return scrq;
    }

    public void setScrq(String scrq) {
        this.scrq = scrq;
    }

    public String getKwmc() {
        return kwmc;
    }

    public void setKwmc(String kwmc) {
        this.kwmc = kwmc;
    }

    public String getMs() {
        return ms;
    }

    public void setMs(String ms) {
        this.ms = ms;
    }

    public String getZdwsl() {
        return zdwsl;
    }

    public void setZdwsl(String zdwsl) {
        this.zdwsl = zdwsl;
    }
}

